scarifier teeths - English Synonyms Dictionary